Architecture Views Illustrating the Service Automation Aspect of SOA
نویسندگان
چکیده
Service-Oriented architecture (SOA) as an emerging architecture style has been widely adopted in the industry. Due to the heterogeneous, dynamic and open nature of services, architecting ServiceBased Applications (SBAs) poses additional concerns as compared to traditional software applications. Hence, for SOA architects it is of great importance that their concerns are appropriately addressed in the architecture description. However, an effective and systematic way of documenting SOA design is currently missing. In this work, we focus on the service automation aspect of SOA. We carried out two large case studies to learn the industrial needs in illustrating services deployment and configuration automation, from now on service automation. As a result, we broke down service automation into three important sub-aspects, and we developed a corresponding set of architecture views (automation decision view, degree of service automation view and service automation related data view) that expresses the different concerns of stakeholders who share interest in service automation. This set of views adds to the more traditional notations like UML, the visual power of attracting the attention of their users to the addressed concerns, and assist them in their work. This is especially crucial in service oriented architecting where service automation is highly demanded.
منابع مشابه
An Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملDevelopment of a framework to evaluate service-oriented architecture governance using COBIT approach
Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملFactors influencing the alignment of SOA development with business objectives
Service-Oriented Architecture (SOA) has gained focus as a driver for bridging and aligning business and IT-oriented views in information system development. The critical aspect of successful SOA is aligning technology and business; without proper alignment, the full potential of SOA will not be achieved. The current academic literature includes only few empirical studies on business-IT alignmen...
متن کاملLibrary Service-Oriented Architecture to Enhance Access to Science
In the digital world, library services need to be transformed to recognize that automation and machine-to-machine communication of information enables many advanced features. NRC CISTI, Canada's National Science Library, has addressed this challenge using Service-Oriented Architecture (SOA). Using SOA based on Enterprise Architecture, we have modeled services provided by the catalogue, services...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010